a rough deal - Espagnol Anglais Dictionnaire